package com.braincookie.plugins.jira.tabpanels.fragments;

import com.atlassian.jira.security.JiraAuthenticationContext;
import com.atlassian.jira.template.VelocityTemplatingEngine;
import com.atlassian.jira.util.VelocityParamFactory;

/**
 * Base class for all fragments which are multi-purpose i.e. can be used as {@link ComponentTabPanelFragment}s
 * or {@link VersionTabPanelFragment}s.
 *
 * @since v4.0
 */
public abstract class AbstractFilterMultiFragment extends AbstractFilterFragment implements FilterComponentTabPanelFragment, FilterVersionTabPanelFragment
{
    protected AbstractFilterMultiFragment(final VelocityTemplatingEngine templatingEngine, final VelocityParamFactory velocityFactory,
            final JiraAuthenticationContext jiraAuthenticationContext)
    {
        super(templatingEngine, velocityFactory, jiraAuthenticationContext);
    }
}